home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / minix / announcement < prev    next >
Text File  |  1995-04-22  |  41KB  |  988 lines

  1.             MINIX INFORMATION SHEET
  2.  
  3. 1. WHAT IS MINIX 1.5
  4.      MINIX 1.5 is a new version of an operating system that is very similar to
  5. UNIX.  MINIX has been written from scratch, and therefore does not contain any
  6. AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
  7. For this reason it can be made available with the complete source code
  8. (on diskette).  It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
  9. Versions are also available for the Atari ST, Macintosh, Amiga and Sun
  10. SparcStation.
  11.  
  12.      This version (1.5) is a major improvement over all previous releases, with
  13. many new features, fewer bugs (hopefully), much better performance, and
  14. proper documentation. The old versions have been in widespread use all over
  15. the world for 3 years.  There are probably tens of thousands of users.
  16.  
  17.  
  18. 2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, Amiga and SparcStation versions)
  19.   - System call compatible with V7 of the UNIX operating system
  20.   - Full multiprogramming (multiple programs can run at once)
  21.   - Kernighan and Ritchie compatible C compiler
  22.   - Shell that is functionally identical to the Bourne shell
  23.   - Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
  24.   - Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
  25.   - Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
  26.   - Spelling checker with 40,000 word English dictionary
  27.   - Full source code (in C) supplied on diskettes (OS, utilities, libraries)
  28.   - Easy-to-read manual telling all about MINIX and how to install and use it
  29.  
  30.  
  31. 3. ADDITIONAL FEATURES
  32.      In addition to the above features, there are other features present in
  33. some (but not all) versions of MINIX 1.5.  Some of these are listed below.
  34.  
  35. 3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
  36.   - Runs in protected mode on 286 and 386
  37.   - Support for extended memory up to 16M on 286 and 386
  38.   - Up to 3 simultaneous users on one machine
  39.   - RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
  40.   - Distributed computing on Ethernet (remote login, etc.)
  41.  
  42. 3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
  43.   - Up to 3 simultaneous users on one machine
  44.   - RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
  45.   - Runs under Multifinder
  46.   - Includes support for multiple user windows
  47.  
  48. 3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
  49.   - Up to 2 simultaneous users on one machine
  50.   - RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
  51.   - Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
  52.  
  53. 3.4 ADDITIONAL MINIX 1.5 FEATURES (SUN SPARCSTATION VERSION)
  54.   - Native operating system. Runs on bare SparcStation hardware.
  55.   - Up to 3 simultaneous users on one machine
  56.   - RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
  57.   - Multi-windowed display driver
  58.   - ANSI compatible GNU C compiler
  59.  
  60.  
  61. 4. HARDWARE REQUIRED
  62.   - IBM:        PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with 
  63.                 the IBM line.  A hard disk not technically required, but is 
  64.                 strongly recommended to take full advantage of the system.  At 
  65.                 least 512K of RAM is required, as well as a CGA, EGA, 
  66.                 monochrome, or Hercules video card, or another card that
  67.                 emulates one of these.  Both 5.25" and 3.5" diskettes are 
  68.                 supported, as are printers using the parallel port and modems
  69.                 and terminals using the serial port.
  70.  
  71.   - Macintosh:  Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
  72.         least 1M of RAM.  An additional 1M of RAM and a hard disk
  73.                 is strongly recommended.  MINIX has been tested primarily
  74.             with version 6.0 and latter of the Apple system software.  
  75.         Problems may conceivably arise with earlier versions. Any
  76.         hard disk or display that is supported by the normal Macintosh
  77.         OS is also supported by MINIX.
  78.  
  79.   - Atari:      Atari ST or Mega ST with at least 1M of RAM.  Although the
  80.                 system will boot with only 512K, you will be very restricted
  81.                 in what you can do.  A 720K diskette drive is required to 
  82.                 install the software.  The older 360K diskette drives are 
  83.                 supported, but are not capable of reading the (720K) 
  84.                 distribution disks. A hard disk is supported, but is optional.
  85.                 Some of the Supra hard disks are not Atari compatible, which 
  86.                 can cause problems.  A fix is available from the MINIX Centre.
  87.  
  88.   - Amiga:      Commodore Amiga 500 or 2000 with at least 1M of RAM. One  720K
  89.                 diskette drive is sufficient.   A hard disk is not required
  90.                 (or even supported).  To use a hard disk with the Amiga, 
  91.                 someone familiar with how this disk works will have to write
  92.                 a driver for it.  If this driver is then posted to the net,
  93.                 it will be possible to use a hard disk with MINIX on the Amiga.
  94.         Minix will NOT run on 68020 and larger Amiga systems.
  95.  
  96.   - Sparc:    Sun SparcStation 1, 1+ or IPC.  Does NOT run on a SparcStation
  97.         2 and has not yet been tested on a SLC, IPX or ELC.  A floppy
  98.         disk drive is required, a SCSI hard disk is not required but
  99.         strongly recommended to take full advantage of the system.
  100.         4MB RAM is sufficient to run Minix, up to 64MB is supported.
  101.         The monochrome framebuffer (bw2) as well as a color framebuffer
  102.         (cg3 or cg6) are supported.  SCSI hard disks can be used and
  103.         even booted from. Ethernet, mouse and audio are not supported.
  104.         Printers can only be connected via a serial port.
  105.  
  106. 5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
  107.   animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
  108.   cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
  109.   crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
  110.   doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune 
  111.   fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
  112.   leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
  113.   modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
  114.   printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
  115.   sed shar size sleep sort spell split strings strip stty su sum sync sz tail
  116.   tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
  117.   umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
  118.   which who whoami width write 
  119.  
  120.  
  121. 6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
  122.   abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
  123.   ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen 
  124.   fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell 
  125.   fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index 
  126.   ioctl isatty kill link lock lrand lsearch lseek malloc memccpy 
  127.   memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp 
  128.   nlist open opendir pathconf pause peekpoke perror rand read readdir 
  129.   regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf 
  130.   stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn 
  131.   system telldir termcap time times tmpnam ttyname umask umount 
  132.  
  133.  
  134. 7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
  135.   Chap.  1 INTRODUCTION
  136.   Chap.  2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
  137.   Chap.  3 INSTALLING MINIX ON THE ATARI S
  138.   Chap.  4 INSTALLING MINIX ON THE COMMODORE AMIGA
  139.   Chap.  5 INSTALLING MINIX ON THE APPLE MACINTOSH
  140.   Chap.  6 USING MINIX
  141.   Chap.  7 RECOMPILING MINIX
  142.   Chap.  8 MANUAL PAGES
  143.   Chap.  9 EXTENDED MAN PAGES
  144.   Chap. 10 SYSTEM CALLS
  145.   Chap. 11 NETWORKING
  146.   App.   A MINIX SOURCE CODE LISTING
  147.   App.   B CROSS REFERENCE MAP
  148.  
  149.  
  150. 8. MINIX BOOK
  151.      The author of MINIX, Andrew S. Tanenbaum, has written a book describing
  152. how operating systems in general and MINIX in particular work internally.
  153. The book describes an earlier version (and includes a source listing), but
  154. it is still useful for understanding how MINIX works inside, even if some
  155. details are now different.  The bibliographic i